Sqlite veritabanı tarih sıralama
08.03.2022 - 01:58
Cursor ile tarih verileri sıralar iken sadece günü baz alıyor tam tarihi baz alması için ne yapmalıyım
Cursor cursor = database.rawQuery("SELECT * FROM skttakip WHERE StnBarkod=? AND StnTarih>=? ORDER BY StnTarih ASC ",new String[]{Barkod,Tarih });
amac kullanıcının girdiği barkod değerine ait kullanıcın girdiği tarihten itibaren tüm tarih kayıtlarını sıralaması.
örnek
8695789015301 nolu barkod ait 05-03-2022 tarihinden itibaren tüm tarih kayıtlarını sırala
veritabanında bu barkoda ait olan tarihleri şu şekilde
08-03-2022
17-03-2022
02-04-2022
normalde bu 3 tarihide sıralaması gerekiyor fakat sadece ilk 05 değerini baz aldığından dolayı 02-04-2022 tarihli veriyi göstermiyor.
filtrelemeyi ve sıralamayı yaparken sadece gün değerini baz alıyor
yanlış veya eksik yaptığım yer varsa yardımcı olur musunuz
29
Görüntülenme
0 Beğeni